node of cane - Turkish English Dictionary